#pragma once

#include "IGameState.h"


class CHighScoreState : public IGameState
{
private:

	static CHighScoreState* m_nInstance;

	CHighScoreState(void);
	~CHighScoreState(void);
	CHighScoreState(CHighScoreState& PauseState);
	CHighScoreState& operator=(CHighScoreState& PauseState);

public:
	void Enter(void);
	bool Input(void);
	void Update(float fElapsedTime);
	void Render(void);
	void Exit(void);

	static CHighScoreState* GetInstance();
};